Skip to content

Merge main back into develop during release - #2

Merged
ebakkum merged 1 commit into
developfrom
feature/release-merge-back-main
Oct 7, 2026
Merged

ebakkum merged 1 commit into
developfrom
feature/release-merge-back-main

Conversation

@ebakkum

@ebakkum ebakkum commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator

Adds a Merge main back into develop step to release.yml, after the tag is pushed and before the develop version bump. Without it, each release leaves its develop → main merge commit only on main (a3c75f1 and a508916 were stranded this way).

  • Skips when main is already an ancestor of develop, so re-runs stay idempotent.
  • CONTRIBUTING.md lists the new step and adds a verification check.

Untested end to end; the next release run exercises it.

Add a release workflow step between tag creation and the develop version bump that merges main into develop, so the release merge commit is part of develop's history. The step is skipped when main is already an ancestor of develop, keeping re-runs idempotent. CONTRIBUTING.md documents the new step and a verification check.
@ebakkum
ebakkum requested a review from a team as a code owner October 7, 2026 20:18
@ebakkum
ebakkum merged commit 996a504 into develop Oct 7, 2026
1 check passed
@ebakkum
ebakkum deleted the feature/release-merge-back-main branch October 7, 2026 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant